Modelling Multi-agent Interaction Protocols Using Categories Enriched over Pointed Sets
نویسندگان
چکیده
The study of multi-agent systems is proving to be an exciting and active research field within computer science. Communication is an important aspect of multi-agent systems, and the protocols that are used to provide a shared definition of what agents can say to each other, along with the meaning of what agents say, receive much attention from researchers. At present, there are a number of well-defined protocols, agent communication languages, and protocol specification languages available, yet, there is no formal mathematical theory of agent interaction protocols. The authors believe that such a theory would be beneficial to the field of agent communication and multi-agent systems in general. In this paper, we present an application of the mature field of category theory for modelling interaction protocols. Using category theory, specifically, a subsidiary theory of category theory known as enriched category theory, we demonstrate how to model the legal utterances of a protocol, and to assign the meaning of utterances, such as commitments to perform a certain action. Enriched categories obey the rules of categories, so we argue that using them to model protocols gives us a mature theory for modelling and reasoning about protocols, and the relationships between them.
منابع مشابه
Using Decomposition to Model Multi-agent Interaction Protocols in Event-B
This paper outlines a practical approach to the formal development of multi-agent systems (MAS). Rigorous design practices are needed if MAS are to be used for critical applications. Event-B is a formal method that can be used in the development of reactive systems. Decomposition is used as part of the approach to reduce the complexity of modelling MAS. The experience of modelling MAS Interacti...
متن کاملUsing Constraints and Process Algebra for Specification of First-Class Agent Interaction Protocols
Current approaches to multi-agent interaction involve specifying protocols as sets of possible interactions, and hard-coding decision mechanisms into agent programs in order to decide which path an interaction will take. This leads to several problems, three of which are particularly notable: hard-coding the decisions about interaction within an agent strongly couples the agent and the protocol...
متن کامل2 Model of Interaction Categories
Recent advances in high throughput data acquisition and data storage technologies call for designing distributed agents that are able to learn This paper proposes a new abstract framework for modelling interactions among agents in multi-agent organizations. The proposed model – the model of interaction categories, or MIgories exhibits compositionality of interactions as well as emergence of beh...
متن کاملRefinement of Open Protocols for Modelling and Analysis of Complex Interactions in Multi-agent Systems
This paper proposes to study a refinement of open and concurrent interaction protocols, allowing hierarchical construction of complex interactions in multi-agent systems. The generic approach presented in this paper integrates Petri nets formalism and component based approach. The study of the refinement of the protocols by the principle of component-substitutability has been used to address on...
متن کاملMIgories: an abstract model for interaction
This paper proposes a new abstract framework for modelling interactions among agents in multi-agent organizations. The proposed model -the model of interaction categories, or MIgories exhibits compositionality of interactions as well as emergence of behavior that is not explicitly designed at the organizational level. The proposed framework is expressive enough to model some of the commonly obs...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007